Class RESTMessage

java.lang.Object
com.netscape.certsrv.base.RESTMessage
All Implemented Interfaces:
JSONSerializer
Direct Known Subclasses:
Account, CAInfo, CertEnrollmentRequest, Info, KeyArchivalRequest, KeyGenerationRequest, KeyRecoveryRequest, KRAInfo, PKIException.Data, RESTMessageV1

public class RESTMessage extends Object implements JSONSerializer
This is a base class for some REST request/response messages. JSON mapping:

 {
     "Attributes": {
         "Attribute": [
             {
                 "name": ...,
                 "value": ...
             },
             ...
         ]
     },
     "ClassName": ...
 }
 
XML mapping:

 <ResourceMessage>
     <Attributes>
         <Attribute name="...">...</Attribute>
         ...
     </Attributes>
     <ClassName>...</ClassName>
 </ResourceMessage>
 
Author:
Ade Lee